#默认值参数
def fun(a,b=10):
    print(a,b)

fun(100)
fun(10,20)

#个数可变的位置参数      *定义个数可变的位置形参   结果是一个元组
def fun1(*a):     #不知道里面有几个参数
    print(a)
    print(a[0])
    print(a[2])

fun1(10,20,30,40)

def fun2(**a):  #个数可变的关键字形参  **        结果为一个字典
    print(a)

#函数的作用域  ：类似于形参和实参    全局变量和局部变量
def fun11():
    global age    #在此处可以将局部变量定义成全局变量    然后外面就能用了
    age=12
    print(age)



